﻿// ********************************************************************
//  创建日期:2019年11月03日 10:29
//  文件名:MyFirstUi.cs
//  作者:  ghui
//  说明:
// 
// 
// *********************************************************************

using KPFramework.KUIFrame;

namespace Demo.Station.Components
{
    internal class MyFirstUi : UIObjectBase
    {
        public MyFirstUi(KUIObject uiInfo) : base(uiInfo)
        {

        }

        private MyFirstCtrl _firstCtrl = null;

        #region 重载实现
        /// <summary>
        /// V7之前版本使用,UICtrl
        /// </summary>
        /// <returns></returns>
        public override object CreateFact()
        {
            if (_firstCtrl == null || _firstCtrl.IsDisposed)
            {
                _firstCtrl = new MyFirstCtrl(this);
                FactObject = _firstCtrl;//您应该赋值FactObject
            }

            return _firstCtrl;
        }
        #endregion 
    }
}